#include "Concat.h"

Concat::~Concat()
{

}

Concat * Concat::instance()
{
	static Concat x;
	return &x;
}

Object_ptr Concat::eval(SQLEvalVisitor *visitor, SQLMethodInvokeExpr *x) {
	// StringBuilder* buf = new StringBuilder();

	// for (SQLExpr_ptr item : x.getParameters()) {
	// 	item.accept(visitor);

	// 	Object_ptr  itemValue = item.getAttributes().get(EVAL_VALUE);
	// 	if (itemValue == null) {
	// 		return null;
	// 	}
	// 	buf.append(itemValue.toString());
	// }

	// return buf.toString();
	return nullptr;
}
